Scheduling uniform machines on-line requires nondecreasing speed ratios

نویسنده

  • Arjen P. A. Vestjens
چکیده

We consider the following on-line scheduling problem. We have to schedule n independent jobs, where n is unknown, on m uniform parallel machines so as to minimize the makespan; preemption is allowed. Each job becomes available at its release date, and this release date is not known beforehand; its processing requirement becomes known at its arrival. We show that if only a finite number of preemptions is allowed, then there exists an algorithm that solves the problem if and only if 8i-1 /8i $ 8i /8i+! for all i =2, ... , m -1, where 8i denotes the ith largest machine speed. We also show that if this condition is satisfied, then O(mn) preemptions are necessary, and we provide an example to show that this bound is tight.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Preemptive Scheduling on Uniform Processors with Non-decreasing Speed Ratios

We study preemptive scheduling on uniformly related processors, where jobs are arriving one by one in an on-line fashion. We consider the class of machine sets where the speed ratios are non-decreasing as speed increases. For each set of machines in this class, we design an algorithm of optimal competitive ratio. This generalizes the known result for identical machines, and solves other interes...

متن کامل

On-Line Scheduling on Uniform Multiprocessors

Each processor in a uniform multiprocessor machine is characterized by a speed or computing capacity, with the interpretation that a job executing on a processor with speed for time units completes units of execution. The on-line scheduling of hard-real-time systems, in which all jobs must complete by specified deadlines, on uniform multiprocessor machines is considered. It is known that online...

متن کامل

Semi-online scheduling problems on two uniform machines under a grade of service provision

In this talk, we discuss semi-online scheduling on two uniform machines under a grade of service (GoS) provision, where one machine with speed one can process all jobs, and the other machine with speed s (s>0) can only process some jobs. The objective is to minimize the makespan. We consider two variants, where the total size of jobs or the optimal makespan is known in advance. For both variant...

متن کامل

On the optimality of list scheduling for online uniform machines scheduling

This paper considers classical online scheduling problems on uniform machines. We show the tight competitive ratio of LS for any combinations of speeds of three machines. We prove that LS is optimal when s3 ≥ s2 ≥ s1 = 1 and s3 ≥ s2 + s2s3 + s2, where s1, s2, s3 are the speeds of three machines. On the other hand, LS can not be optimal for all combinations of machine speeds, even restricted to ...

متن کامل

An efficient heuristic for on-line scheduling in system with one fast machine

In this paper, the problem of on-line scheduling of independent jobs on m uniform machines (M1,M2, ...,Mm) is considered. Each machineMi, 1 ≤ i ≤ m−1, has a normalized processing speed si = 1 and the machine Mi has speed sm = s > 1. We present an efficient on-line algorithm and prove that its worst-case ratio is 2, which coincides with the previously established lower bound for this problem for...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Math. Program.

دوره 82  شماره 

صفحات  -

تاریخ انتشار 1998